package server;

import java.rmi.*;
import client.*;
import java.util.ArrayList;
/**
 * 
 * @author Jeroen Tietema
 *
 */
public interface Cijferlijst extends Remote{
	public String getTableName() throws RemoteException;
	public void insert(String naam, String cijfer) throws RemoteException;
	public String[] select(String naam) throws RemoteException;
	public ArrayList<String[]> selectAll() throws RemoteException;
	public void update(String naam, String nieuwNaam, String cijfer) throws RemoteException;
	public void delete(String naam) throws RemoteException;
	public void addMyObserver(MyObserver observer) throws RemoteException;
	public void deleteMyObserver(MyObserver observer) throws RemoteException;
}
